import java.math.BigDecimal;
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String s = in.nextLine();
        String[] arr = s.split(",");
        BigDecimal[] baseValues = func(arr);
        int len = arr.length;
        // 0 买入    1 啥也不干    2 卖出
        double[][] dp = new double[len][len];
        dp[0][0] = -baseValues[0].doubleValue();
        double result = Double.MIN_VALUE;
        for (int i = 1; i < len; i++) {
            dp[0][i] = dp[2][i - 1] - baseValues[i].doubleValue();
            dp[1][i] = dp[0][i - 1];
            dp[2][i] = Math.max(dp[0][i - 1], dp[1][i - 1]) + baseValues[i].doubleValue();
            result = Math.max(result, dp[2][i]);
        }
        System.out.println(result);
    }

    private static BigDecimal[] func(String[] arr) {
        double[] baseValues = new double[arr.length];
        BigDecimal[] bigDecimals = new BigDecimal[arr.length];
        for (String s : arr) {
            BigDecimal bigDecimal = new BigDecimal(s);
        }

        return bigDecimals;
    }
}